prefabricated building unit - Spanish English Dictionary